Soru & Cevap

Merhaba Hasan gibi bir uygulama

18.04.2016 - 12:51

Arkadaşlar tekrardan merhaba benim yapmak istediğim 1.screende isim girdim diyelim Örnek:Hasan

2.screende bana "Merhaba Hasan" yazmasını istiyorum nasıl yapabilirim  ?

12 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user mobilakilli
mobilakilli
22.04.2016 - 12:49

 Ayrıca ilk screende yazılan yazıyı (Hasan) TinyDB ile depolayıp ikinci screende yine TinyDB ile çağırabilirsiniz.

picture-62423-1460561213.jpg
emre.tsbs
19.04.2016 - 12:51

Merhaba,

İlk activity de bunu yazarak veriyi alıp,

et = (EditText)findViewById(R.id.editText);

Intent i = new Intent(getAplicationContext, DigerActivity.class);
i.putExtra("Ad",et.getText().toString);
startActivity(i);

 

Diğer activityde aldığın bu veriyi bu şekilde kullanabilirsin.

tv = (TextView)FindViewById(R.id.textView);

Intent i = getIntent();
String isim = i.getStringExtra("Ad");

tv.setText("Merhaba " + isim);

Sayfalar arası veri taşımanın en temel yoludur. Türetip sayısız veri çekebilirsin.

picture-67364-1449862321.jpg
HasanSERT
18.04.2016 - 03:10

Teşekkürler fakar app inventer istemiştim ben

 

Tunahan Tolga Yıldız
18.04.2016 - 03:32
Hasan merhaba, App inverteri en başta belirtmelisin başlık kısmında sonra çoğu kişi android olduğunu düşünüp cevap verebilir.
Emre Taşbaş
19.04.2016 - 12:52
Varan 2, bende android olduğunu düşünüp cevap verdim.
picture-43017-1458859154.png
farukguner72
18.04.2016 - 03:02

global değişkenler kullanabilirsin yada devamlı tutmak istiyorsan shared preferences senin işini görür.,

öncelikle sharedpreferences tanımla
SharedPreferences shpre;//preferences için bir nesne tanımlama.
SharedPreferences.Editor duzenle;//preferences içerisine bilgi girmek için
shpre=PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
duzenle= shpre.edit();

bu tanımlamadan sonra kaydetmek için 

duzenle.putString("adi", EditText1.getText().toString());// veriyi adi anahtarı içinde kaydettik.
duzenle.commit();//commitv ile komutu tamamlıyoruz

ardından diğer activityde sharedprefences tanımlamayı yine yapıyorsun yukardaki gibi ve sonrada veriyi çek

String vericek=shpre.getString("adi", "Ad Girin");//ilki adi anahtarından veriyi çeker eğer yoksa ad girin yazar